provide with sidewalks - Alemán Inglés Diccionario